/* 

   < Grupo 11 -> Caso de Uso: Consultar Materia; Actor: Escuela >

   < Procedimiento que  consulta las materias "Activas"   de una
	 Escuela .> 
	 
*/	 



CREATE PROCEDURE [dbo].[ConsultarMateriasEscuela]
(
	@id_Escuela INT
)
AS
BEGIN
  
				SET NOCOUNT  ON;
				
				SELECT DISTINCT Materia.id_Materia,
								Materia.nombreMateria,
								Materia.descripcion,
								Materia.horasTeoria,
								Materia.horasPractica

				FROM Escuela,
				     EscuelaMateria,
					 Materia
     

				WHERE Escuela.estado=1 AND
					  Escuela.id_Escuela=@id_Escuela AND
					  EscuelaMateria.fk_id_escuela=Escuela.id_Escuela AND
					  Materia.id_Materia=EscuelaMateria.fk_id_materia AND
					  Materia.statusMateria='Activo'
  
END